package ArrayDemo;

public class BubbleSort {
    public static void main(String[] args) {
        int array[] = {63, 4, 24, 1, 3, 15};    //创建一个数组

        for(int i = 1; i < array.length-1 ; i++){   //冒泡排序的轮次
            for(int j = 0; j < array.length-i; j++){    //比较相邻两个元素值的大小
                if(array[j] > array[j+1]){ //比较相邻两个元素值的大小
                   int temp = array[j];    //将大元素的值存放到一个临时变量中
                    array[j] = array[j+1];  //把第二个元素值存放到第一个元素中
                    array[j+1] = temp;  //把临时变量的值存放到第二个元素中
                }
            }
        }

        System.out.println("冒泡排序结果为：");
        for(int tmp: array){
            System.out.print(tmp + " ");
        }
    }
}
